design pattern (6974 Resources)